package d1009;

//测试类
    public class StudentText {
        public static void main(String[] args) {
            //创建对象  类名 对象名（变量）=new 类名（）；
            Student stu1=new Student();
            //通过对象调用方法
            int ret=stu1.add(10, 20); /* 实参*/
            System.out.println(ret);

            double ret2=stu1.add(12.1, 22.3);
            System.out.println(ret2);

            int ret3=stu1.add(1, 2, 3);
            System.out.println(ret3);
        }

    }


    //声明学生类
    class Student{
        //成员变量
        String name;
        /*成员方法
        1.需要接受信息才能运算 接受的信息叫参数
        参数要确定个数和数据类型
        2.是否有返回值 返回值的类型是什么*/
        public static /*void */int add(int x,int y) { /*形参*/

            int sum=x+y;
            return sum;
        }//return除了有返回值的作用 也有结束函数的作用 后面再写什么都无效
        //return  "结果是"+sum;  此时返回值类型为String

        public static  double add(double x,double y) { /*形参*/
            double sum=x+y;
            return sum;
        }


        //计算三个数的和     方法的重载：方法名相同，参数列表不同
        public static int add(int i,int k,int z) {
            int sum=i+k+z;
            return sum;
        }
    }

